/**
 * Created by ${PRODUCT_NAME}.
 * User: skylerparr
 * Date: 1/25/11
 * Time: 7:17 PM
 * To change this template use File | Settings | File Templates.
 */
package com.thoughtorigin.meta {
/**
 * acts as a glue to the worker and the reader
 */
public interface MetaOperator {
    function inject(clazz: Class, args: Array, callback: Function): void;
    function injectObject(object: Object, callback: Function = null): void;
    function operateMetaData(clazz: Class, returnObject: Object, callback: Function): void
}
}
